package com.danskin.wechat.service;

import java.util.List;

import com.danskin.wechat.entity.GiftConfig;
import com.danskin.wechat.util.Page;

public interface GiftConfigService {
	
	/**
	 * 查询礼券列表
	 * @param page
	 * @return
	 */
	List<GiftConfig> listPageGiftConfigList(Page page);
	
	/**
	 * 根据ID查询对象
	 * @param Id
	 * @return
	 */
	public GiftConfig selectGiftConfigById(Integer id);
	
	/**
	 * 新增礼券配置
	 * @param giftConfig
	 * @return
	 */
	public int insertGiftConfig(GiftConfig giftConfig);
	
	/**
	 * 更新礼券配置
	 * @param giftConfig
	 */
	public int updateGiftConfig(GiftConfig giftConfig);
	
	/**
	 * 根据礼券ID删除礼券配置
	 * @param id
	 */
	public int deleteGiftConfigById(Integer id);
	
	/**
	 * 根据条件查询礼券列表
	 * @param giftConfig
	 * @return
	 */
	List<GiftConfig> selectGiftConfigList(GiftConfig giftConfig);
     
}
